
#ifndef __HeadNodelist_H
#define __HeadNodelist_H


typedef int datetype; 		//定义数据的类型

#define DATASIZE  1024
typedef struct list
{
    datetype data [DATASIZE];   //定义节点的数据域

    struct list *next;        //  定义一个结构体指针用于指向下一节点的指针域

} nodelist ;




nodelist * nodelist_creat ();		//创建一个单向链表

int nodelist_add(nodelist *list ,int a,datetype *);		//插入一个链表节点


void nodelist_distroy(nodelist *list);				//	销毁一个函数

void nodelist_display(nodelist *list);




#endif
